home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 62 / Quick PC 62.iso / I386 / NETIBMN5.IN_ / netibmn5.inf
Encoding:
Windows Setup INFormation  |  1999-10-19  |  7.0 KB  |  179 lines

  1. ; NETIBMC.INF
  2. ;
  3. ; IBM 10/100 EtherJet CardBus Network Adapters
  4. ;
  5. ; (C) Copyright IBM Corporation 1998.  All Rights Reserved
  6.  
  7. [version]
  8. Signature   = "$Windows NT$"
  9. Class       = Net
  10. ClassGUID   = {4d36e972-e325-11ce-bfc1-08002be10318}
  11. Provider    = %MSFT%
  12. LayoutFile  = layout.inf
  13. DriverVer=10/19/1999,2.58.2.2
  14.  
  15. [Manufacturer]
  16. %IBM%    = IBM
  17.  
  18. [ControlFlags]
  19. ExcludeFromSelect = PCI\VEN_115D&DEV_0003&SUBSYS_81811014, \
  20.                     PCI\VEN_115D&DEV_0003&SUBSYS_91811014
  21.  
  22. [IBM]
  23. %IBMC2.DeviceDesc%     = IBMC.ndi, PCI\VEN_115D&DEV_0003&SUBSYS_81811014
  24. %IBMCM.DeviceDesc%     = IBMC.ndi, PCI\VEN_115D&DEV_0003&SUBSYS_91811014
  25.  
  26. ;-------------------------------------------------------------------------------
  27. ; IBM 10/100 EtherJet CardBus Adapter
  28. ;
  29. [IBMC.ndi]
  30. AddReg          = Common.reg, nt.reg
  31. Characteristics = 0x84   ; NCF_REMOVABLE | NCF_HAS_UI | NCF_PHYSICAL
  32. BusType         = 5      ; PCI
  33. CopyFiles       = ibmc.CopyFiles
  34.  
  35. [IBMC.ndi.Services]
  36. AddService = IBMCB, 2, ibmcb.Service, common.EventLog
  37.  
  38. ;-------------------------------------------------------------------------------
  39. ; IBM Parameters
  40. ;
  41. [Common.reg]
  42. HKR, Ndi\params\NetworkAddress,        ParamDesc,  0, %NetworkAddress%
  43. HKR, Ndi\params\NetworkAddress,        type,       0, "edit"
  44. HKR, Ndi\params\NetworkAddress,        default,    0, ""
  45. HKR, Ndi\params\NetworkAddress,        LimitText,  0, "12"
  46. HKR, Ndi\params\NetworkAddress,        UpperCase,  0, "1"
  47. HKR, Ndi\params\NetworkAddress,        optional,   0, "1"
  48. HKR, Ndi\params\NetworkAddress,        flag,       1, 20,00,00,00
  49.  
  50. HKR, Ndi\params\LineMode,              ParamDesc,  0, %LineMode%
  51. HKR, Ndi\params\LineMode,              type,       0, "enum"
  52. HKR, Ndi\params\LineMode,              default,    0, "0"
  53. HKR, Ndi\params\LineMode\enum,         "0",        0, %AutoD%
  54. HKR, Ndi\params\LineMode\enum,         "1",        0, %HD%
  55. HKR, Ndi\params\LineMode\enum,         "2",        0, %FD%
  56.  
  57. HKR, Ndi\params\LineSpeed,             ParamDesc,  0, %LineSpeed%
  58. HKR, Ndi\params\LineSpeed,             type,       0, "enum"
  59. HKR, Ndi\params\LineSpeed,             default,    0, "0"
  60. HKR, Ndi\params\LineSpeed\enum,        "0",        0, %AutoD%
  61. HKR, Ndi\params\LineSpeed\enum,        "1",        0, %10%
  62. HKR, Ndi\params\LineSpeed\enum,        "2",        0, %100%
  63.  
  64. HKR, Ndi\Params\EarlyTransmit,         ParamDesc,  0, %EarlyTransmit%
  65. HKR, Ndi\Params\EarlyTransmit,         type,       0, "enum"
  66. HKR, Ndi\Params\EarlyTransmit,         default,    0, "1"
  67. HKR, Ndi\Params\EarlyTransmit\enum,    "1",        0, %ON%
  68. HKR, Ndi\Params\EarlyTransmit\enum,    "0",        0, %OFF%
  69.  
  70. HKR, Ndi\Params\EarlyReceive,          ParamDesc,  0, %EarlyReceive%
  71. HKR, Ndi\Params\EarlyReceive,          type,       0, "enum"
  72. HKR, Ndi\Params\EarlyReceive,          default,    0, "1"
  73. HKR, Ndi\Params\EarlyReceive\enum,     "1",        0, %ON%
  74. HKR, Ndi\Params\EarlyReceive\enum,     "0",        0, %OFF%
  75.  
  76. HKR, Ndi\Params\LinkIntegrity,         ParamDesc,  0, %LinkIntegrity%
  77. HKR, Ndi\Params\LinkIntegrity,         type,       0, "enum"
  78. HKR, Ndi\Params\LinkIntegrity,         default,    0, "1"
  79. HKR, Ndi\Params\LinkIntegrity\enum,    "1",        0, %ON%
  80. HKR, Ndi\Params\LinkIntegrity\enum,    "0",        0, %OFF%
  81.  
  82. HKR, Ndi\Params\TXBUFFERSIZE,          ParamDesc,  0, %TxBufferSize%
  83. HKR, Ndi\Params\TXBUFFERSIZE,          type,       0, "INT"
  84. HKR, Ndi\Params\TXBUFFERSIZE,          default,    0, "10"
  85. HKR, Ndi\Params\TXBUFFERSIZE,          optional,   0, "1"
  86. HKR, Ndi\Params\TXBUFFERSIZE,          min,        0, "1"
  87. HKR, Ndi\Params\TXBUFFERSIZE,          max,        0, "100"
  88. HKR, Ndi\Params\TXBUFFERSIZE,          step,       0, "1"
  89.  
  90. HKR, Ndi\Params\RXBUFFERSIZE,          ParamDesc,  0, %RxBufferSize%
  91. HKR, Ndi\Params\RXBUFFERSIZE,          type,       0, "INT"
  92. HKR, Ndi\Params\RXBUFFERSIZE,          default,    0, "30"
  93. HKR, Ndi\Params\RXBUFFERSIZE,          optional,   0, "1"
  94. HKR, Ndi\Params\RXBUFFERSIZE,          min,        0, "1"
  95. HKR, Ndi\Params\RXBUFFERSIZE,          max,        0, "100"
  96. HKR, Ndi\Params\RXBUFFERSIZE,          step,       0, "1"
  97.  
  98. HKR, Ndi\Params\MODE,                  ParamDesc,  0, %Mode%
  99. HKR, Ndi\Params\MODE,                  type,       0, "enum"
  100. HKR, Ndi\Params\MODE,                  default,    0, "MEMORY"
  101. HKR, Ndi\Params\MODE,                  optional,   0, "1"
  102. HKR, Ndi\Params\MODE\enum,             "MEMORY",   0, %DMA%
  103. HKR, Ndi\Params\MODE\enum,             "IO",       0, %pio%
  104.  
  105. HKR, Ndi\Params\CableDetect,            ParamDesc,  0, %CableDetect%
  106. HKR, Ndi\Params\CableDetect,            type,       0, "enum"
  107. HKR, Ndi\Params\CableDetect,            default,    0, "1"
  108. HKR, Ndi\Params\CableDetect\enum,       "1",        0, %ON%
  109. HKR, Ndi\Params\CableDetect\enum,       "0",        0, %OFF%
  110.  
  111. HKR, Ndi\Params\LEDEnabled,            ParamDesc,  0, %LEDEnabled%
  112. HKR, Ndi\Params\LEDEnabled,            type,       0, "enum"
  113. HKR, Ndi\Params\LEDEnabled,            default,    0, "1"
  114. HKR, Ndi\Params\LEDEnabled\enum,       "1",        0, %ON%
  115. HKR, Ndi\Params\LEDEnabled\enum,       "0",        0, %OFF%
  116.  
  117. ;----------------------------------------------------------------------------
  118. ; ibmcb Service and Install
  119. ;
  120. [nt.reg]
  121. HKR, Ndi\Interfaces,     UpperRange, 0, "ndis5"
  122. HKR, Ndi\Interfaces,     LowerRange, 0, "ethernet"
  123. HKR, Ndi,                Service,    0, "ibmcb"
  124.  
  125. [ibmc.CopyFiles]
  126. ibmcn5.sys,,,2
  127.  
  128. [ibmcb.Service]
  129. DisplayName     = %ibmc.Service.DispName%
  130. ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
  131. StartType       = 3 ;%SERVICE_DEMAND_START%
  132. ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
  133. ServiceBinary   = %12%\ibmcn5.sys
  134. LoadOrderGroup  = NDIS
  135.  
  136. [common.EventLog]
  137. AddReg = common.AddEventLog.reg
  138.  
  139. [common.AddEventLog.reg]
  140. HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll,%%SystemRoot%%\System32\drivers\ibmcn5.sys"
  141. HKR, , TypesSupported,   0x00010001, 7
  142.  
  143. [DestinationDirs]
  144. ibmc.CopyFiles = 12
  145.  
  146.  
  147. ;-------------------------------------------------------------------------------
  148. ; Localizable Strings
  149. ;
  150. [Strings]
  151. MSFT                    = "Microsoft"
  152. IBM                     = "IBM"
  153.  
  154. NetworkAddress          = "Network Address"
  155. LineMode                = "Line Mode"
  156. AutoD                   = "Auto Detect"
  157. HD                      = "Half Duplex"
  158. FD                      = "Full Duplex"
  159. LineSpeed               = "Line Speed"
  160. 10                      = "10 Mbps"
  161. 100                     = "100 Mbps"
  162. EarlyTransmit           = "Early Transmit"
  163. ON                      = "On"
  164. OFF                     = "Off"
  165. EarlyReceive            = "Early Receive"
  166. LinkIntegrity           = "Link Integrity"
  167. TxBufferSize            = "Transmit Buffer Size"
  168. RxBufferSize            = "Receive Buffer Size"
  169. Mode                    = "Address Mode"
  170. DMA                     = "Memory"
  171. PIO                     = "IO"
  172. CableDetect             = "Cable Detect"
  173. LEDEnabled              = "Adapter LEDs"
  174.  
  175. IBMC2.DeviceDesc        = "IBM 10/100 EtherJet CardBus Adapter"
  176. IBMCM.DeviceDesc        = "IBM 10/100 EtherJet CardBus Adapter"
  177. ibmc.Service.DispName   = "IBM 10/100 EtherJet CardBus Adapter Driver"
  178.  
  179.